double-stranded DNA - German English Dictionary